more irreplaceable - German English Dictionary